\section{NodeGraphicsInfo Class Reference}
\label{a00092}\index{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}}


7.1.2.3. \doxyref{NodeGraphicsInfo}{p.}{a00092} \doxyref{NodeGraphicsInfo}{p.}{a00092} is an optional entity that can be used by a tool To describe graphical information. Each graphical node in XPDL (\doxyref{Activity}{p.}{a00002}, \doxyref{Pool}{p.}{a00111}, \doxyref{Lane}{p.}{a00080}, \doxyref{Artifact}{p.}{a00018}) has a list of \doxyref{NodeGraphicsInfo}{p.}{a00092}, One for each tool that has saved the corresponding information in the XPDL file. If a tool chooses To use the \doxyref{NodeGraphicsInfo}{p.}{a00092}, it should select a tool id, which can be the name of the tool. Therefore Multiple tools can work using the same XPDL file AND displaying the process with a different presentation layout.  




Inheritance diagram for NodeGraphicsInfo:

Collaboration diagram for NodeGraphicsInfo:\subsection*{Properties}
\begin{DoxyCompactItemize}
\item 
string {\bf LandId}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
double {\bf Height}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
double {\bf Width}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
override string {\bf ToolId}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
override bool {\bf IsVisible}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
override string {\bf PageId}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
override string {\bf BorderColor}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
override List$<$ {\bf Coordinates} $>$ {\bf Coordinates}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
override string {\bf FillColor}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
override string {\bf Shape}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
override string {\bf OpensimColor}\hspace{0.3cm}{\ttfamily  [get, set]}
\item 
override string {\bf OpensimLocation}\hspace{0.3cm}{\ttfamily  [get, set]}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 16 of file NodeGraphicsInfo.cs.



\subsection{Property Documentation}
\index{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}!LandId@{LandId}}
\index{LandId@{LandId}!BPMVE_XPDL_Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}}
\subsubsection[{LandId}]{\setlength{\rightskip}{0pt plus 5cm}string LandId\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00092_aa0bb294ac5ad1eb7d0a6d9a7dfe1708b}


If the node is in a \doxyref{Lane}{p.}{a00080}, this is the \doxyref{Id}{p.}{a00071} of the \doxyref{Lane}{p.}{a00080}. 



Definition at line 22 of file NodeGraphicsInfo.cs.

\index{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}!Height@{Height}}
\index{Height@{Height}!BPMVE_XPDL_Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}}
\subsubsection[{Height}]{\setlength{\rightskip}{0pt plus 5cm}double Height\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00092_a18ece2127f70c26ead73bc24856a5c57}


Height of the node. Tool specific AND depends on ToolId. 



Definition at line 28 of file NodeGraphicsInfo.cs.

\index{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}!Width@{Width}}
\index{Width@{Width}!BPMVE_XPDL_Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}}
\subsubsection[{Width}]{\setlength{\rightskip}{0pt plus 5cm}double Width\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00092_aa182392274653d9a2654f8938f88325f}


Width of the node. Tool specific AND depends on ToolId. 



Definition at line 34 of file NodeGraphicsInfo.cs.

\index{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}!ToolId@{ToolId}}
\index{ToolId@{ToolId}!BPMVE_XPDL_Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}}
\subsubsection[{ToolId}]{\setlength{\rightskip}{0pt plus 5cm}override string ToolId\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00092_aca4cef449ab655b196c2484a6514324e}


Reimplemented from {\bf GraphicsInfo} \doxyref{}{p.}{a00068_ada0e3dc088bd5cb61c4e8635d835fcfd}.



Definition at line 37 of file NodeGraphicsInfo.cs.

\index{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}!IsVisible@{IsVisible}}
\index{IsVisible@{IsVisible}!BPMVE_XPDL_Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}}
\subsubsection[{IsVisible}]{\setlength{\rightskip}{0pt plus 5cm}override bool IsVisible\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00092_ae846c5116c418086945f888e35868814}


Reimplemented from {\bf GraphicsInfo} \doxyref{}{p.}{a00068_a8e891a90441386b9c3f875c05be9c70d}.



Definition at line 40 of file NodeGraphicsInfo.cs.

\index{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}!PageId@{PageId}}
\index{PageId@{PageId}!BPMVE_XPDL_Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}}
\subsubsection[{PageId}]{\setlength{\rightskip}{0pt plus 5cm}override string PageId\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00092_a35d31a1865a5da42c3f0cbde367cee8e}


Reimplemented from {\bf GraphicsInfo} \doxyref{}{p.}{a00068_abb462557f02c574c81fc3b0ecb8b1e48}.



Definition at line 43 of file NodeGraphicsInfo.cs.

\index{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}!BorderColor@{BorderColor}}
\index{BorderColor@{BorderColor}!BPMVE_XPDL_Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}}
\subsubsection[{BorderColor}]{\setlength{\rightskip}{0pt plus 5cm}override string BorderColor\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00092_ae448a1774e8396caad896a08b5550519}


Reimplemented from {\bf GraphicsInfo} \doxyref{}{p.}{a00068_a59fb995a9ce4c479ee9a6914112f6913}.



Definition at line 46 of file NodeGraphicsInfo.cs.

\index{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}!Coordinates@{Coordinates}}
\index{Coordinates@{Coordinates}!BPMVE_XPDL_Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}}
\subsubsection[{Coordinates}]{\setlength{\rightskip}{0pt plus 5cm}override List$<${\bf Coordinates}$>$ {\bf Coordinates}\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00092_a547bd597484169c1f26f33b89ebb4677}


Reimplemented from {\bf GraphicsInfo} \doxyref{}{p.}{a00068_acc7404cd6136ce942c05d47e0535ecac}.



Definition at line 49 of file NodeGraphicsInfo.cs.

\index{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}!FillColor@{FillColor}}
\index{FillColor@{FillColor}!BPMVE_XPDL_Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}}
\subsubsection[{FillColor}]{\setlength{\rightskip}{0pt plus 5cm}override string FillColor\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00092_a43ff87e7fa06592480415b6da3101590}


Reimplemented from {\bf GraphicsInfo} \doxyref{}{p.}{a00068_a9bb16bf8c570fe9ad9e5ea7497076884}.



Definition at line 52 of file NodeGraphicsInfo.cs.

\index{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}!Shape@{Shape}}
\index{Shape@{Shape}!BPMVE_XPDL_Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}}
\subsubsection[{Shape}]{\setlength{\rightskip}{0pt plus 5cm}override string Shape\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00092_a3065ed759c36454f23f00ac0b50be553}


Reimplemented from {\bf GraphicsInfo} \doxyref{}{p.}{a00068_a6e62d2264c3deeb3de5c5b81bc2debaa}.



Definition at line 55 of file NodeGraphicsInfo.cs.

\index{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}!OpensimColor@{OpensimColor}}
\index{OpensimColor@{OpensimColor}!BPMVE_XPDL_Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}}
\subsubsection[{OpensimColor}]{\setlength{\rightskip}{0pt plus 5cm}override string OpensimColor\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00092_ac6058dbfb3e1b8e078ce789dbef3a82c}


Reimplemented from {\bf GraphicsInfo} \doxyref{}{p.}{a00068_aa1238fcef7ef5749c68fea9358111a6a}.



Definition at line 58 of file NodeGraphicsInfo.cs.

\index{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}!OpensimLocation@{OpensimLocation}}
\index{OpensimLocation@{OpensimLocation}!BPMVE_XPDL_Library::NodeGraphicsInfo@{BPMVE\_\-XPDL\_\-Library::NodeGraphicsInfo}}
\subsubsection[{OpensimLocation}]{\setlength{\rightskip}{0pt plus 5cm}override string OpensimLocation\hspace{0.3cm}{\ttfamily  [get, set]}}\label{a00092_a91df93b8fb93e13a0eb5713d3caa6928}


Reimplemented from {\bf GraphicsInfo} \doxyref{}{p.}{a00068_abb82d681979caa0987b63e61e03db262}.



Definition at line 61 of file NodeGraphicsInfo.cs.

